canary grass – Català–English translations

🇬🇧 en ca

canary grass noun

  • Phalaris canariensis
escaiola
Wiktionary Links